deep plantar branch of arcuate artery - Turkish English Dictionary